river debris - Español Inglés Diccionario